package str

import (
	strmatch "go-arch/algs/str-match"
)

// 判断字符串str2是不是字符串str1通过移位得到的
func IsRotations(str1, str2 string) bool {
	if len(str1) != len(str2) {
		return false
	}

	temp := str1 + str1
	kmp := strmatch.KMP(temp, str2)
	return len(kmp) > 0
}
